﻿@charset "utf-8";
/* CSS Document */
*{ padding:0px; margin:0px auto;}
body { margin: 0 auto; font-size: 12px; font-family: "Microsoft YaHei", "Arial", "WenQuanYi Micro Hei", sans-serif; line-height: 22px; color: #464646; }
ul, dl, dd, h1, h2, h3, h4, h5, h6, form, p { padding: 0; margin: 0; }
ul { list-style: none; }
img { border: 0px; }
a { color: #464646; text-decoration: none;  }
a:hover { color: #ff6600; text-decoration: underline; }
.clearfloat { clear: both; height: 0; font-size: 1px; line-height: 0px; }
.lf { float: left; }
.rt { float: right; }



/*top*/
.top{ height:30px; background:#5e6166;}
.top_bg{ width:1003px; height:30px;}
.wel{ color:#b3b3b3; font-size:12px; line-height:30px;}
.lk_l{ color:#b3b3b3; line-height:30px;}
.lk_l a{ color:#b3b3b3; margin-left:5px; margin-right:5px;}
.header{ width:1003px; height:105px; }
.logo{ padding-top:20px;}
.top_lf{ padding-top:25px;}
.tel{ padding-top:25px; width:292px;}
.pho_l{display:block; height:55px; line-height:30px; font-size:29px; color:#ff9c00; font-family:Impact, Haettenschweiler, "Franklin Gothic Bold", "Arial Black", sans-serif; }
.up_l{ text-align:right; line-height:20px;}


/*导航部分*/
.main_boxx{ background:url(../images/02bg.jpg) repeat-x center; height:55px;}
.main_w{ width:1003px; height:55px;}
.main_l{ height:55px; width:756px;}
.main_l ul{ height:55px;}
.main_l ul li{ line-height:55px; width:124px; text-align:center; background:url(../images/02line.jpg) no-repeat left center; height:55px; float:left; font-size:16px;}
.main_l ul li a{ color:#fff; display:block; height:55px;}
.main_l ul li a:hover{ background:url(../images/02hover.jpg) repeat-x center top; text-decoration:none; <!--background:#ff5400; border-bottom:5px solid #ff3600; height:50px;-->}
.main_rt{ color:#fff; font-size:16px; line-height:55px;}


/*公告*/
.gs_l{ height:55px; background:#f7f7f7;}
.gs_bg{ width:1003px; height:55px;}
.gs_w{ line-height:55px; font-weight:normal; font-size:12px; color:#7b7b7b;}
.gs_w strong{ font-size:14px;}

/*产品展示*/
.product{ width:1003px; margin-top:20px; overflow:hidden; margin-bottom:10px;}
.pro_l{background:url(../images/04line.jpg) repeat-x left center; height:45px; line-height:45px; font-size:24px; font-weight:normal; color:#162137;}
.pro_l .yw{ font-size:15px; margin-left:5px; margin-top:13px; padding:0px 3px; height:20px; line-height:20px; font-family: "Arial", "WenQuanYi Micro Hei", sans-serif; color:#d4d9e1;text-transform:uppercase; background:#033770;}
.pro_l a{ color:#787878; font-size:12px; background:#fff; padding-left:10px;}
.zs{ background:#fff; padding-right:10px;}
.pro_boxx{ margin-top:10px;}
.caser{ }
.caser li{ float:left; width:237px; margin-right:7px; margin-left:6px; text-align:center; margin-bottom:15px;}
.caser li img{ width:235px; height:185px; border:1px solid #e7e7e7;}
.caser li span{ display:block; line-height:30px;}


/*新闻资讯*/
.news{ background:#f5f5f5;}
.new_l{ width:1003px; overflow:hidden; padding-top:20px; padding-bottom:60px;}
.gry{ font-size:24px; padding-bottom:8px; color:#000;background:url(../images/05line.jpg) repeat-x left bottom; font-weight:normal; height:45px; line-height:45px;}
.yerw{ font-size:18px; color:#c0c0c0; margin-left:10px; text-transform:uppercase; font-family: "Arial", "WenQuanYi Micro Hei", sans-serif;}
.gry a{ font-size:14px; color:#aeaeae;}
.tab_poxx{ margin-top:20px;}
.tab{ width:392px; margin-left:10px;}
.rslides { position: relative; list-style: none; overflow: hidden; width: 100%; padding: 0; margin: 0; }
.rslides li { -webkit-backface-visibility: hidden; position: absolute; display: none; width: 100%; left: 0; top: 0; }
.rslides li:first-child { position: relative; display: block; }
.rslides img { display: block; height: auto; width: 100%; border: 0; }
.slide_container { position: relative; width: 392px; }
.slide { position: relative; list-style: none; overflow: hidden; width: 100%; padding: 0; margin: 0; }
.slide li { position: absolute; width: 100%; left: 0; top: 0; }
.slide img { display: block; position: relative; z-index: 1; height: 328px; width: 100%; border: 0; }
.slide .caption { display: block; position: absolute; z-index: 2; font-family: 微软雅黑; font-weight: normal; 
font-size: 14px; text-shadow: none; color: #fff; background: #000; background: rgba(0, 0, 0, .6); left: 0; right: 0; 
bottom: 0;padding: 6px 6px; margin: 0; max-width: none; }
.slide_nav { position: absolute; -webkit-tap-highlight-color: rgba(0, 0, 0, 0); top: 40%; left: 0; opacity: 0.8; z-index: 3; 
text-indent: -9999px; overflow: hidden; text-decoration: none; height: 60px; width: 36px; background: transparent url(../images/themes.jpg) no-repeat left top;}
.slide_nav:active { opacity: 1.0; }
.slide_nav.next { left: auto; background-position: right top; right: 0; }
.news_box {width: 560px;border-top-width: 1px;border-top-style: solid;border-top-color: #eeeeee;}
.news_box_n {border-bottom-width: 1px;border-bottom-style: solid;border-bottom-color: #eeeeee;width: 560px;}
.news_box_nz {width: 430px;line-height: 20px;color: #a8a8a8;padding-left: 5px;padding-top: 5px;}
.news_box_nz span {font-size: 18px;line-height: 45px;color: #656565;display: block;}
.news_box_nz span a {color: #656565;}
.news_box_ny {background-color: #dddddd;height: 105px;width: 101px;text-align: center;margin-top: 1px;margin-bottom: 1px;}
.news_box_ny span {font-size: 45px;line-height: 78px;display: block;}
.news_box_ny font {display: block;line-height: 27px;background-color: #c0c0c0;color: #535353;}


/*咨询热线*/
.zx_poxx{ background:url(../images/08bg.jpg) repeat-y top center; height:128px;}
.zx_l{ width:1003px; background:url(../images/07bg.jpg) no-repeat top center; height:128px; position:relative;}
.fd_l{ position:absolute; top:-43px;}
.wz_l{ width:685px; text-align:right; padding-top:15px;}
.wz_rt{padding-top:10px; }


/*公司简介*/
.companys{ width:1003px; overflow:hidden; margin-top:30px; margin-bottom:30px;}
.comy{ width:665px;}
.gs{ font-size:22px; font-weight:normal; color:#000; padding-bottom:5px; height:40px; line-height:40px; border-bottom:1px solid #d8d8d8;}
.jr{ float:left; display:block;}
.mor{font-size:12px; float:right;}
.mor a{ color:#787878;}
.gs_lf{width:215px; float:left; padding-top:45px;}
.gs_rg{width:420px; margin-right:10px; padding-top:40px; font-size:13px; color:#3b3b3b; line-height:24px;}
.gs_rg .bt{ font-size:18px; color:#074e9c; font-weight:normal; padding-top:6px; padding-bottom:15px;}
.gs_rg .bt a{  color:#124a96; text-decoration:none;}
.com_rg{ float:right; width:300px;}
.lxw{font-size:22px;border-bottom:1px solid #d8d8d8; font-weight:normal; color:#000; padding-bottom:5px; height:40px; line-height:40px; }
.lx_fs{ padding-top:20px; padding-left:4px;}
.add{ font-size:13px; color:#606060; padding-top:5px; margin-left:10px; margin-right:10px; line-height:26px;}
.rdr{ color:#464646; font-size:13px;}
.rdr strong{ font-size:13px; font-weight:normal;}
.rdr strong a{ color:#ff6c00;}

/*友情链接*/
.hz_poxx{ width:1003px; overflow:hidden; padding-top:10px; padding-bottom:30px;}
.hb_l{ height:35px; line-height:35px; background:url(../images/09line.jpg) no-repeat left center; text-align:center; font-size:24px;
color:#162137; font-weight:normal;}
.hz_w{ margin-top:20px; overflow:hidden;}
.case_l {padding-bottom:6px;}
.case_l li { width: 186px; float: left; display: block; text-align: center; margin-right:7px; margin-left:7px;  padding-bottom: 8px; }
.case_l li img { height:71px; 184px margin: 0px; border:1px solid #dadada; float: left; }
.friendlink{

}
.friendlink li{
     float: none;
     width:auto;
     display: inline-block;
}
/*foot区域*/
.foot{ background:#033770; clear:both;}
.footer{width:1003px; padding-top:30px; padding-bottom:30px; overflow:hidden; background:url(../images/09bg.jpg) no-repeat right center;}
.b_bj{color: #a3b1c0; line-height: 24px; padding-top:5px; padding-bottom: 15px;}
.b_bj a{ color:#a3b1c0;}
.db{height:36px; background-color:#02264a;}
.b_bg{line-height:36px; font-family:微软雅黑; font-weight:bold; height:36px; text-align:right; width:1003px;color: #9da3ad;}

/*位置*/
.menux { border-bottom:1px solid #ededed;}
.menuxn { width: 1003px; font-size: 14px; overflow:hidden; padding-top:0px; padding-bottom:10px;}
.menu_lf{background:url(../images/04lb.jpg) no-repeat left 8px; padding-top:10px; float:left; padding-left:40px;}
.menu_lf span { font-size: 14px; color:#21418f; display:block; float:left; font-weight:bold;}
.menu_lf a{ margin-left:8px; color:#21418f;}


/*内页部分*/
.banr{ background:url(../images/03banner.jpg) no-repeat center; height:260px;}
.about_boxxr{ width:1003px; overflow:hidden; margin-top:30px; margin-bottom:36px;}
.n-con-left{ width: 212px; border: 1px solid #ddd; padding-right: 3px; padding-top:5px; padding-bottom: 3px; padding-left: 3px; float:left;}

.lmdr {padding-left:20px; height: 59px; padding-top:10px; font-size:24px; font-weight:normal;color:#fff; background:#033770;}
.lmdr .ywt{ font-size:14px; margin-top:3px; margin-left:3px; font-family: "Arial", "WenQuanYi Micro Hei", sans-serif; display:block; text-transform:uppercase; color:#437cb9;}
.dhy { height: 50px; width: 200px; font-size:25px; line-height:50px; border-bottom:2px solid #323232; padding-bottom:5px; padding-left:10px; color:#aa0000; font-weight:normal;}
.dhy span{ display:block; font-size:15px; color:#ccc; padding-top:5px;}
.n-con-left ul.n-nav{width:190px;margin-bottom:20px; margin-top:10px;}
.n-con-left ul.n-nav li{height:40px;border-bottom:1px dashed #ccc;margin-top:-1px;line-height:40px;}
.n-con-left ul.n-nav li a{display:block;font-size:15px;height:40px;background:url(../images/04op.png) no-repeat 20px center;color:#474747;padding-left:45px;}
.n-con-left ul.n-nav li a:hover{color: #d94309; }
.n-con-left .nere{display:block;width:190px;border-bottom:2px solid #323232; padding-left:20px;height:43px;line-height:43px;font-size:20px;color:#124a96;float:left;margin:10px 0 0 0px; font-weight:normal;}
.prow{ margin-top:10px; }
.cpfl_boxx{ clear:both; padding-top:10px;}
.phot{clear:both; padding-top:10px;}
.phot li{width:212px; height:200px; text-align:center;}
.phot li img{ width:180px; height:150px;display:block; padding:3px; border:1px solid #eee;}
.phot li span{ margin-top:10px; margin-bottom:15px; display:block; font-size:15px;}
.dzt{margin-top:10px; clear:both;}
.addt{ line-height:26px; padding-left:6px; font-size:14px; color:#636161; margin-right:0px;}
.ery{ text-align:center; display:block; margin-top:15px; border-top:1px solid #eee; padding-top:20px; padding-bottom:20px;}
.dianhua {background: url(../images/teln.gif) no-repeat scroll 2px 27px transparent;color: #666666;line-height: 20px;padding: 15px 0 10px 65px;}
.dianhua span {display: block;font: 22px "Impact";color:#e60014;}


/*右边*/
.main_rty { width: 760px; margin-top:30px;}
.ny_box { width: 760px; }
.wzy_l { clear:both; padding-bottom:5px;background:url(../images/07line.jpg) no-repeat center bottom;padding-left:10px; display: block; text-transform:capitalize; height: 40px; font-weight: normal; line-height: 40px; }
.wzy_l .ga_l { font-size: 18px; color: #000; }
.wzy_l span { font-size: 12px; color: #AAA; }
.wzy_l span a { color: #AAA; }
.maint_boxx {margin-top: 12px; padding-bottom: 20px; overflow: hidden; padding-right: 10px; padding-left: 10px; font-size:12px;} 
.tj_news { padding-top: 15px; width: 910px; }
.tj_news h2 { width: 760px; height: 53px; background-image: url(../images/about_46.jpg); background-repeat: no-repeat; background-position: left bottom; }
.tj_boxx { width: 730px; padding-top: 15px; padding-right: 15px; padding-left: 15px; }
.news_ul li { line-height: 26px; background-image:url(../images/06po.jpg); background-repeat: no-repeat; background-position: left center; padding-left: 20px; font-size:12px;}
.news_ul li span { float: right; color:#999;}


/*内页 产品中心*/
.mainpro_boxx {  padding-top:23px; overflow: hidden; padding-bottom:10px;}
.cases_uly{ overflow:hidden;}
.cases_uly li { width: 240px; float: left; display: block; text-align: center; margin-right:3px; margin-left:8px; margin-bottom: 10px; }
.cases_uly li img { height: 165px; width: 230px;  padding:5px; border:1px solid #ddd; display: block; float: left; margin-bottom:5px;}
.cases_uly li span {font-size: 12px; display: block; text-transform:capitalize; line-height:36px;}
.gtyt{ font-size:18px; font-weight:normal; height:35px; padding-top:10px; line-height:35px; padding-left:40px; background:url(../images/04op.png) no-repeat 15px 20px; border-bottom:1px solid #ccc;}
.listr_l{ padding-top:10px; }
.listr_l li{ line-height:36px; font-size:13px; border-bottom:1px dashed #ccc;padding-left:36px; background:url(../images/08inco.jpg) no-repeat 20px center;}
.listr_l li a{ color:#666;}
.listr_l li a:hover{ color:#d94309;}
/*内页 新闻中心*/
.main_bt{ margin-bottom:10px; padding-bottom:10px; border-bottom:1px dashed #eee;}
.main_bt .by{height:35px; line-height:35px; padding-left:15px; font-weight:normal; background:url(../images/cp_n_03.jpg) no-repeat left center;}
.hck{ font-size:15px; float:left; text-transform:uppercase; font-weight:bold;}
.date{ float:right; font-size:13px; color:#999;}
.dlo{ font-size:12px; clear:both; color:#999; padding-left:13px; display:block;}
.gz_ly{ padding-top:10px; }
.gzff{ font-size:18px; height:40px; line-height:40px; padding-left:20px;  font-weight:normal; border-bottom:1px solid #ddd; }
.gzff a{  background:url(../images/index_17.jpg) no-repeat left center;  display:block; padding-left:15px;}
.menuwy{  padding-left:10px; padding-top:10px; padding-right:10px; padding-bottom:15px;}
.menuwy li{ font-size:13px; line-height:35px; background:url(../images/04sjl.jpg) no-repeat 10px center; padding-left:30px; border-bottom:1px dashed #ddd;}

.pages{
    clear:both;
    margin:20px;
    text-align:center;
}
.pages a{
    border:1px solid #CCC;
    padding:0 5px;
}
.pages span{
    border:1px solid #CCC;
    background:#CCC;
    padding:0 5px;
}
}
.yfeye{
    overflow: hidden;
}
.yfeye li{
    float: left;
    padding: 10px;
    font-size: 16px;
}
.yfeye li a:hover{
    color: #188EEE;
}